package com.ynsj.model;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotBlank;

@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "用户认证对象数据")
public class UserCheckForm  extends GeetestForm {

    @ApiModelProperty("用户真实姓名")
    @NotBlank
    private String realName;

    @ApiModelProperty("用户身份证号")
    @NotBlank
    private String idCard;

    @ApiModelProperty("证件类型")
    @NotBlank
    private Integer idCardType;

    @ApiModelProperty("用户认证uuid")
    private String uuid;

    /**
     * 极验验证参数
     */
    private String geetest_seccode;
    private String geetest_validate;
    private String geetest_challenge;
}
